#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
FreeNote - 随手记工具
一个简单的文本/Markdown记录工具，支持自动命名和配置保存路径

主入口文件
"""


from gui_main import create_app


def main():
    """主函数 - 启动FreeNote应用程序"""
    try:
        root, app = create_app()
        root.mainloop()
    except ImportError as e:
        print(f"模块导入错误: {e}")
        print("请确保所有模块文件都在同一目录下")
    except Exception as e:
        print(f"应用程序启动失败: {e}")


if __name__ == "__main__":
    main()
